function setQueryInfo4Student(){
	return {
		entityAlias : "student",
		whereCondition : " student.studentNum > 0"
	};
}
function exportExcelCurrent(){
	var config = {
		params : {
			queryInfo : $('#tableStudent').jqGrid("getQueryInfo"),
			fieldNames : $('#tableStudent').jqGrid("getShowColNames"),
			headLabels : $('#tableStudent').jqGrid("getShowColLabels"),
			maxRows : 10	//Excel 每个sheet 最大行数,最大只能填65534(Excel最大65535 = 数据65534 + 列头1)
		}
	}
	$.ExcelUtil.exportExcel(config);
}

function exportExcelAll(){
	var config = {
		params : {
			queryInfo : $.extend({},$('#tableStudent').jqGrid("getQueryInfo"),{listType:"list"}),
			fieldNames : $('#tableStudent').jqGrid("getShowColNames"),
			headLabels : $('#tableStudent').jqGrid("getShowColLabels"),
			maxRows : 10	//Excel 每个sheet 最大行数,最大只能填65534(Excel最大65535 = 数据65534 + 列头1)
		}
	}
	$.ExcelUtil.exportExcel(config);
}


$(window).ready(function(){
	
	// 导出当前记录
	$('#btnExportExcelCurrentStudent,#btnExportExcelCurrentStudent2').bind('click',function(){
		exportExcelCurrent();
	});

	// 导出全部
	$('#btnExportExcelAllStudent,#btnExportExcelAllStudent2').bind('click',function(){
		exportExcelAll();
	});
	
	//往grid 追加按钮
	$("#tableStudent").jqGrid('navButtonAdd','#tableStudent_pager',{
		caption:'',
		title:"导出当前",
		buttonicon : 'ui-icon-document-b',
		onClickButton:function(){
			exportExcelCurrent();
		}
	});
	
	//往grid 追加按钮
	$("#tableStudent").jqGrid('navButtonAdd','#tableStudent_pager',{
		caption:'',
		title:"导出全部",
		buttonicon : 'ui-icon-document',
		onClickButton:function(){
			exportExcelAll();
		}
	});
});